home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Graphics Plus
/
Graphics Plus.iso
/
amiga
/
raytrace
/
pov
/
povray40.lha
/
LiesMich
next >
Wrap
Text File
|
1992-10-23
|
3KB
|
65 lines
Hallo ihr Raytracing-Fans !
Hier ist eine speziell fuer den A4000 erstellte Version von POV-Ray 1.0 !
Da ich keine besonders grosse Ahnung vom 68040 habe, ist die Optimierung
wohl noch nicht sehr gut, trotzdem habe ich eine
Geschwindigkeitssteigerung zur normalen 881-Version erreicht.
Die neuen Faehigkeiten dieser Version sind:
- (leichte) 68040 Optimierung
- Funktionen werden mit Registerargumenten aufgerufen
- ca. 10 % schneller als die normale 881-Version
- voellig neue Displayroutinen !!!
- Es wird jetzt SetAPen() und WritePixel() genutzt und nicht mehr
direkt in die BitMap gepoked.
- neue Displayoption +d8. Damit wird das Bild in HAM8 640x512
waehrend der Berechnung dargestellt. Weiterhin werden bei dieser
Option durch einen Algorythmus die Farbregister erst waehrend der
Berechnung mit passenden Farben geladen. Dadurch werden die
bekannten HAM-Fehler in fast allen Bildern vermieden und eine
nahezu perfekte Registerzuweisung benutzt. Bei Bildern mit extrem
vielen Farben (colors.pov) kann es dennoch zu leichten HAM-Fehlern
kommen. Die Bildberechnung dauert durch die Optimierung der Farben
geringfuegig laenger.
- Bug bei der Darstellung von Bildern mit Antialias behoben. Bei
Antialiasberechnung (+a) wurde teilweise voelliger Muell dargestellt.
Dieser Fehler wurde behoben. Allerdings wird das Bild nicht mit
vollem Antialias dargestellt (Supersampled pixels werden nicht neu
gezeichnet).
- HAM und HAM8 werden in PAL-Aufloesung dargestellt.
**** Vorsicht ! ****
Dieses Programm wurde ausschliesslich auf einem A4000 getestet. Ich weiss
nicht, wie es sich auf anderen Rechnern verhaelt ! Es sollte aber
eigentlich keine Abstuerze verursachen...
**** Vorsicht ! ****
Am 20.10.92 habe ich auf amiga.physik... und athene.uni-paderborn.de eine
Fehlerhafte Version upgeloaded. Diese macht bei der Darstellung von Zeilen
ab ca. 410 fatale Fehler !!! Dies lag daran, dass ich bei der Version die
alten Displayroutinen mehr oder weniger uebernommen habe und die liefen
nicht mit PAL Aufloesungen !! Weiterhin waren Fehler in dump.c und
targa.c, so dass Bilder die groesser als 256x256 waren falsche Daten im
dkb- bzw. targa-File hatten.
Die aktuelle Version ist vom 23.10.92 (FileDatum beachten)
Wenn jemand Bugs gefunden hat, moege er sch bitte mit mir in Verbindung setzen:
Markus Stipp
Dubelohstr. 245
4790 Paderborn
email: corwin@uni-paderborn.de
FidoNet: Markus Stipp 2:242/55.25
Z-Netz: M_STIPP@HSP.ZER
TODO:
- Farbregisteroptimierung per Option abschaltbar machen.
- Farbregisteroptimierung bei HAM einbauen (geht wahrscheinlich mit den
16 Farbregistern nicht so gut wie bei HAM8)
- OS2.0/3.0 Screenmode Unterstuetzung (zB: Super72: SuperHires Lace mit
800x600 Punkten)
- Bessere 040 Unterstuetzung